// pages/todo/todo.js
Page({
  /**
   * 页面的初始数据
   */
  data: {
    content:'',
    todoList: ['吃饭', '睡觉', '写代码']
  },
    // 新增记事
  addTodo(){
    // 空判断
    if(this.data.content.trim()===''){
      // 退出轻提示
      return wx.showToast({
        icon:'error',
        title: '请输入内容',
      })
    }
        // 修改数据，unshift 前添加，push 后添加
    this.data.todoList.unshift(this.data.content)
        // 更新视图，小程序只能通过 this.setData 更新UI
    this.setData({
      content:'',
      todoList:this.data.todoList
    })
    wx.showToast({
      title: '添加成功',
    })
  },
  // 删除记事
  delTodo(event:any){
      // console.log(event.mark.index);
    // 修改数据
    this.data.todoList.splice(event.mark.index,1)
   // 更新UI
    this.setData({
      todoList:this.data.todoList
    })
    // 轻提示
    wx.showToast({
      title: '删除成功',
    })
  },
  // 清空记事
  clearTodo(){
    this.setData({
      todoList:[]
    })
  }
})